//
//  BaseNavigationViewController.h
//  EveryDay
//
//  Created by lizq on 15/8/14.
//  Copyright (c) 2015年 lizq. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface BaseNavigationViewController : UINavigationController<UIGestureRecognizerDelegate>
@property (nonatomic,assign) BOOL canDragBack;
@property (nonatomic,assign) CGPoint startTouch; //开始发动点
@property (nonatomic,strong) UIImageView *lastScreenShotView; //截屏
@property (nonatomic,strong) UIView *blackMask;
@property (nonatomic,retain) UIView *backgroundView;
@property (nonatomic,retain) NSMutableArray *screenShotsList;
@property (nonatomic,assign) BOOL isMoving;
@property (nonatomic,strong) UIImageView *fromView;//起始View
@property (nonatomic,strong) UIImageView *toView;//结束View

//页面跳转
- (void)pushViewController:(UIViewController *)viewController bAnimation:(BOOL)animation;
- (void)popToViewController:(UIViewController *)viewController bAnimation:(BOOL)animation;
- (void)popToRootViewControllerWithViewController:(UIViewController *)viewController bAnimation:(BOOL)animation;
- (void)popViewController:(UIViewController *)viewController bAnimaiton:(BOOL) bAnimation;

@end
